package com.dao;

import com.entity.Course;
import com.entity.CourseType;

import java.util.List;

public interface CourseTypeDao {
    //====张
    //查询所有课程类别
    public List<CourseType> selectAll();
    //通过查询课程类别父类的id(就是自己的id自关联的)来获取课程类别
    public List<CourseType> selectByParentId(Integer pid);
    //通过id来查询的父类id
    public Integer selectParentIdById(Integer id);
    //查询课程类别
    public List<CourseType> selectCourseType();
    //====张

    //罗罗罗
//    List<Course> findBackCourseType(Integer parent_id);
    List<CourseType> findBackCourseType();
    CourseType addBackType(CourseType courseType);
    void toggleStatus(CourseType courseType);
    CourseType showBackName(Integer id);
    void modifyCourseTypeName(CourseType courseType);
    List<CourseType> findBackCourseTypeS(Integer id);
}
